var express = require('express');

//创建服务器应用程序
//http.createServer()
var app = express();

//开放指定目录
// 请求路径 /public/ ，开放资源的路径 ./public/
app.use('/public/', express.static('./public/'));
// /abc/img/abc.png  abc相当于public
// app.use('/abc/', express.static('./public/'));

//省略请求路径参数时，则通过省略 /public 来访问具体文件
app.use(express.static('./public/'));

//当服务器收到 get请求 / 时，执行回调处理函数
app.get('/', function (req, res) {
	res.send('hello express!');
});

app.get('/about', function (req, res) {
	res.send('about me!');
});

app.get('/login', function (req, res) {
	res.send(`
	<!DOCTYPE html>
	<html lang="en">
		<head>
			<meta charset="UTF-8" />
			<title>Document</title>
		</head>
		<body>
			<h1>login page</h1>
		</body>
	</html>
	`);
});

//相当于server.listen
app.listen(3000, function () {
	console.log('express app is running...');
});
